weave / Dataset
Class: Dataset<R>
Dataset object with easy saving and automatic versioningExample
Extends
Type Parameters
• R extendsDatasetRow
Constructors
new Dataset()
new Dataset<R
>(parameters
):Dataset
<R
>
Parameters
• parameters:DatasetParameters
<R
>
Returns
Dataset
<R
>
Overrides
WeaveObject
.constructor
Defined in
dataset.ts:51Properties
__savedRef?
optional
__savedRef:ObjectRef
|Promise
<ObjectRef
>
Inherited from
WeaveObject
.__savedRef
Defined in
weaveObject.ts:49_baseParameters
protected
_baseParameters:WeaveObjectParameters
Inherited from
WeaveObject
._baseParameters
Defined in
weaveObject.ts:51rows
rows:Table
<R
>
Defined in
dataset.ts:49Accessors
description
get
description():undefined
|string
Returns
undefined
| string
Inherited from
WeaveObject
.description
Defined in
weaveObject.ts:89id
get
id():string
Returns
string
Inherited from
WeaveObject
.id
Defined in
weaveObject.ts:85length
get
length():number
Returns
number
Defined in
dataset.ts:64Methods
[asyncIterator]()
[asyncIterator]():AsyncIterator
<any
,any
,undefined
>
Returns
AsyncIterator
<any
, any
, undefined
>
Defined in
dataset.ts:68className()
className(): any
Returns
any
Inherited from
WeaveObject
.className
Defined in
weaveObject.ts:53getRow()
getRow(index
):R
Parameters
• index:number
Returns
R
Defined in
dataset.ts:74save()
save():Promise
<ObjectRef
>
Returns
Promise
<ObjectRef
>
Defined in
dataset.ts:60saveAttrs()
saveAttrs(): object
Returns
object
Inherited from
WeaveObject
.saveAttrs